package itsm.isperp.module.repository.project;

import itsm.isperp.framework.data.mybatis.dao.TreeNodeMapper;
import itsm.isperp.module.entity.project.ProjCostTemplate;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

/**
 * 项目预算模板映射器
 * 
 * @author lizx
 * @date 2013-3-25
 * @version V1.0
 */
@Repository
public interface ProjCostTemplateMapper extends
		TreeNodeMapper<ProjCostTemplate> {
	//
	// /**
	// *
	// * @param req
	// * @return
	// */
	// DataResponse<ProjCostTemplate> findAllWithProjectByRequest(DataRequest
	// req,
	// String concatStr);

	/**
	 * 
	 * @param string
	 * @return
	 */
	List<Map<String, Object>> getCost(
			@Param("projCostTemplateId") String projCostTemplateId);

	List<Map<String, Object>> getCostSubjectItem(
			@Param("projCostTemplateId") String string);

}
